time
main
common
time
/
[root]
/
TimePeriod
/
applying
applying
fun
<
DifferenceUnit
:
TimeUnit
>
applying
(
difference
:
TimeDifference
<
DifferenceUnit
>
)
:
TimePeriod
<
SmallestUnit
>